titanium chloride - German English Dictionary